first arrivals - Spanish English Dictionary